package prh25.biblioteca.service;

import java.io.Serializable;

import prh25.biblioteca.entity.Aluno;
import prh25.biblioteca.entity.Documento;

public interface AlunoService extends Serializable {
	
	/**
	 * Salva um aluno no banco de dados.
	 * @param aluno - aluno a ser salvo no banco de dados.
	 * @return Id do aluno se foi salvo com sucesso.
	 */
	public Integer criar(Aluno aluno);
	
	/**
	 * Salva um arquivo no banco de dados.
	 * @param documento - Documento a ser salvo no banco de dados.
	 * @param diretorioAplicacao - diretorio onde se encontra o arquivo.
	 * @return True se o arquivo foi salvo com sucesso, false caso contrario.
	 */
	public boolean finalizarEnvioArquivo(Documento documento, String diretorioAplicacao);
	
	
	
	

}
